import axios from '@/https/axios'

// 获取图库列表
export function getImageClassList(page) {
    return axios.get(`admin/image_class/${page}`)
}

// 新增图库列表
export function createImageClassList(data) {
    return axios.post(`admin/image_class`, data)
}


// 新增图库列表
export function updateImageClassList(id, data) {
    return axios.post(`admin/image_class/` + id, data)
}

// 删除图库列表
export function deleteImageClassList(id) {
    return axios.post(`admin/image_class/${id}/delete`)
}

// 获取图片列表
export function getImageList(id, page = 1) {
    return axios.get(`admin/image_class/${id}/image/${page}`)
}

// 修改图库列表
export function updateImageList(id, name) {
    return axios.post(`admin/image/` + id, { name })
}

// 删除图库列表
export function deleteImageList(ids) {
    return axios.post(`admin/image/delete_all`, { ids })
}

// 上传图片
export const uploadImageAction = "/api/admin/image/upload"